cmake_minimum_required(VERSION 3.20)
#i686-linux-gnu-gcc 工具链设置
set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_C_COMPILER i686-linux-gnu-gcc)
set(CMAKE_ASM_COMPILER i686-linux-gnu-gcc)
set(CMAKE_CXX_COMPILER i686-linux-gnu-g++)
set(CMAKE_ADDR2LINE i686-linux-gnu-addr2line)
set(CMAKE_AR i686-linux-gnu-ar)
set(CMAKE_RANLIB i686-linux-gnu-ranlib)
set(CMAKE_CXX_COMPILER_AR i686-linux-gnu-ar)
set(CMAKE_CXX_COMPILER_RANLIB i686-linux-gnu-ranlib)
set(CMAKE_C_COMPILER_AR i686-linux-gnu-ar)
set(CMAKE_C_COMPILER_RANLIB i686-linux-gnu-ranlib)
set(CMAKE_Fortran_COMPILER i686-linux-gnu-gfortan)
set(CMAKE_OBJCOPY i686-linux-gnu-objcopy)
set(CMAKE_OBJDUMP i686-linux-gnu-objdump)
set(CMAKE_RC_COMPILER i686-linux-gnu-windres)
set(CMAKE_READELF i686-linux-gnu-readelf)
set(CMAKE_SIZE  i686-linux-gnu-size)
set(CMAKE_STRIP i686-linux-gnu-strip)
set(CMAKE_LINKER i686-linux-gnu-ld)
